continue one's winning streak - Français Anglais Dictionnaire